package net.socket.server.protocal;

public class PROTOID {
	//proto between wechat server and account platform
	public static final int WECHAT_LOGIN_LESTUDIO_REQ = 1001;
	
	// proto between lestudio client and wechat server
	public static final int MACHINE_TIME_VERIFICATION_REQ = 2001;
	public static final int MACHINE_TIME_VERIFICATION_RSP = 2002;
	
	// a lestudio machine tried to login
	public static final int LOGIN_GAME_SVR_REQ = 2005;
	public static final int LOGIN_GAME_SVR_RSP = 2006;
	
//	// notify that a wechat user just login 
	public static final int GAME_SVR_PLAYER_LOGIN_NTF = 2007;
	
//	public static final int PLAYER_LOGOUT_REQ = 2009; // 微信退出登陆
//	public static final int PLAYER_LOGOUT_RSP = 2010; // 微信退出登陆
//	
//	public static final int MATCH_ENROLL_REQ = 2011;// 开始匹配
//	public static final int MATCH_ENROLL_RSP = 2012; // 开始匹配
//
//	public static final int MATCH_QUIT_ENROLL_REQ = 2013;  // 取消匹配
//	public static final int MATCH_QUIT_ENROLL_RSP = 2014;  // 取消匹配
//	
//	public static final int MATCH_CHOICE_REQ = 2015; // 准备好了
//	public static final int MATCH_CHOICE_RSP = 2016; // 准备好了
//	
//	public static final int P2P_CONNECTION_READY_REQ = 2017; // 互连完毕
//	public static final int P2P_CONNECTION_READY_RSP = 2018; // 互连完毕
//	
//	public static final int MATCH_STATE_CHANGED_NTF = 2019; // 比赛状态改变：获得匹配、匹配失败、等待连接、比赛中、比赛结束等
//	
//	public static final int FIGHT_FINISH_REQ = 2021; //PK结束 
//	public static final int FIGHT_FINISH_RSP = 2022; //PK结束 
//	
//	public static final int LEAVE_FIGHT_REQ = 2023; // 离开房间
//	public static final int LEAVE_FIGHT_RSP = 2024; // 离开房间
//	
//	public static final int GET_RANDOM_ENROLL_LIST_REQ = 2025; // 获取随机匹配列表
//	public static final int GET_RANDOM_ENROLL_LIST_RSP = 2026; // 获取随机匹配列表
//	
//	public static final int GET_ENROLL_INFO_REQ = 2027; // 拉取自己的匹配信息
//	public static final int GET_ENROLL_INFO_RSP = 2028; // 拉取自己的匹配信息
//	
//	public static final int GET_MATCH_INFO_REQ = 2029; // 拉取自己的比赛信息
//	public static final int GET_MATCH_INFO_RSP = 2030; // 拉取自己的比赛信息
//	
//	public static final int CHANGE_AVATAR_REQ = 2033; //修改玩家模型
//	public static final int CHANGE_AVATAR_RSP = 2034; //修改玩家模型
//	
//	public static final int CHALLENGE_PLAYER_REQ = 2035;//挑战角色
//	public static final int CHALLENGE_PLAYER_RSP = 2036;//挑战角色
//	
//	public static final int GET_HISTORY_SONG_LIST_REQ = 2037;//拉取历史歌单列表
//	public static final int GET_HISTORY_SONG_LIST_RSP = 2038;//拉取历史歌单列表
	
	
//	public static final int COLLECT_SONG_REQ = 2039;//客户端上传收藏歌曲
//	public static final int COLLECT_SONG_RSP = 2040;
//	
//	public static final int COLLECT_SINGER_REQ = 2041;//客户端上传收藏歌手
//	public static final int COLLECT_SINGER_RSP = 2042;

	public static final int LOCAL_PLAY_RESULT_REQ = 2043;//上报本地演唱结果
	public static final int LOCAL_PLAY_RESULT_RSP =2044;
	
//	public static final int GET_COLLECT_INFO_REQ =2045;//拉取收藏列表
//	public static final int GET_COLLECT_INFO_RSP =2046;
//	
//	public static final int GET_RANK_LIST_REQ = 2047;//拉取排行榜
//	public static final int GET_RANK_LIST_RSP = 2048;
//
//	public static final int CANCEL_COLLECT_SONG_REQ = 2049;//取消收藏歌曲
//	public static final int CANCEL_COLLECT_SONG_RSP =2050;
//	
//	public static final int CANCEL_COLLECT_SINGER_REQ = 2051;//取消收藏歌手
//	public static final int CANCEL_COLLECT_SINGER_RSP = 2052;
	
//	public static final int PAY_QRCODE_REQ = 2053;//获取支付二维码
//	public static final int PAY_QRCODE_RSP = 2054;
	
	public static final int NTF_PLAYER_PAY_STATUS = 2055;//通知支付结果
	
//	public static final int REQ_MID_TRADR_PACKAGE = 2056;//获取机器支付套餐
//	public static final int RSP_MID_TRADR_PACKAGE = 2057;
	
	public static final int NTF_TIME_IS_OVER =2058;//通知客户端玩家使用机器时间结束
	
	public static final int UPLOAD_RECORD_REQ = 2059;//通知录音上传
	public static final int UPLOAD_RECORD_RSP = 2060;
	
//	public static final int KCOIN_RECHARGE_REQ = 2061;//k币充值
//	public static final int KCOIN_RECHARGE_RSP = 2062;
	
//	public static final int NTF_VIP_CHANGE = 2063;//通知vod玩家vip等级变更
	
	public static final int NTF_MACHINELEAVED =2064;//通知机器被顶下线
	
	public static final int NTF_MATCHING_STATUS =2065;//通知机器状态
	
	public static final int TEST_LOGIN=2066;//;测试登录
	
	public static final int HEART_BEAT_ONE_TENTH_SECOND = 3001; // heart beat;
	
	public static final int REQ_GM_ORDER=2500;//gm指令
	
	public static final int RSP_GM_ORDER=2501;
	
//	public static final int REQ_TRANSPOND_SOCRE = 3003;//转发分数
//
//	public static final int REQ_TRANSPOND_SOCRE = 3001;//转发分数
	
	public static final int NOTIFY_UPDATE_SONGLIST_REQ = 3005;  // 通知歌单更新
	public static final int NOTIFY_UPDATE_SONGLIST_RSP = 3006;  // 通知歌单更新返回
	
	public static final int NOTIFY_CONTROL_RSP = 3007;  // 通知控制指令
	
	public static final int NOTIFY_CONTROL_RESULT = 3008;  // 通知控制指令
	
	public static final int END_PLAY_RSP = 3010; //结束播放
}
